

// ol,ul {
// 	list-style: none
// }

.al_article {
	max-width: 720px;
	margin: 0 auto;
}

caption,th,td {
	text-align: left;
	font-weight: normal;
	vertical-align: middle
}

article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary {
	display: block
}

* {
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
	box-sizing: border-box
}

.text-overflow-ellipsis {
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap
}

u {
	text-decoration: none;
	background-image: linear-gradient(to bottom, rgba(0,0,0,0) 50%,#e06e73 50%);
	background-repeat: repeat-x;
	background-size: 2px 2px;
	background-position: 0 1.05em
}

s {
	color: #878787
}

p {
	margin-bottom: 0.1em
}

hr {
	margin-bottom: 0.7em;
	margin-top: 0.7em
}

blockquote {
	display: block;
	margin-left: -1em;
	padding-left: 0.8em;
	border-left: 0.2em solid #e06e73;
	background-color: red;
}

.arrow svg #rod {
	stroke: #545454
}

.arrow svg #point {
	fill: #545454
}

mark {
	color: inherit;
	display: inline;
	padding: 0.2em 0.5em;
	background-color: #fcffc0
}

/*代码块样式*/
.highlight {
	background: #EEEEEE;         /*代码块背景颜色*/
	border: 1px solid color-border;
	margin: 1em 0;
	padding: 1em;                /*内边距，代码上下各空一行*/
	border-radius: 10px;         /*代码块圆角*/
	//text-shadow: 0 0 5px #EEEEEE;/*代码字符阴影，保持和背景颜色一致则无阴影*/
}
.gutter {
    color: color-meta;  /*代码序号颜色*/
    width: 30px;
    padding-right: 15px;
    border-right: 1px solid color-border;
    text-align: right;
}

.code {
    padding-left: 15px;
    border-left: 1px solid #fff; /*代码与序号之间的线*/
    //color: #840228;            /*代码文本颜色*/
}

.line {
    height: 20px；
}
.highlight-wrap {
	outline:none; //去掉div获得焦点时的热边框
}